NVM Express (kurz NVMe) ist ein im Jahr 2011 veröffentlichtes Softwareprotokoll,[1] um SSDs (Solid State Disks) über die physische Schnittstelle PCI Express zu verbinden, ohne dass dafür herstellerspezifische Treiber nötig sind. NVM ist die Abkürzung von nonvolatile memory, deutsch nichtflüchtige Speicher, und steht für SSDs. NVMe soll besonders bei parallelen Zugriffen, wie sie bei Multithreading häufig vorkommen, die Geschwindigkeit erhöhen, indem die Latenz und der Overhead durch die Befehle verringert werden.[2]
NVMe ist damit bei den Massenspeicherschnittstellen in einer Reihe mit SCSI und AHCI zu nennen, da sie aus der Sicht des Computers generische Softwareschnittstellen sind, um unterschiedliche Massenspeicher ohne eigene Treiber anzusprechen.[1]
Treibende Kraft hinter dem Standard ist Intel, daneben sind die Hersteller von Speicherlösungen wie NetApp, Dell Technologies, Cisco Systems, EMC Corporation, Marvell Technology Group und die Speicherhersteller SanDisk, Avago Technologies, Micron Technology, HGST, Samsung und Seagate Technology involviert.
Ursprünglich wurde NVMe vornehmlich für Server entwickelt, mittlerweile wird die Technik auch bei Workstations und normalen Desktop-PCs, Spielekonsolen sowie professionellen Kameras genutzt. Daher sind inzwischen sehr unterschiedliche Bauformen von NVMe-Geräten erhältlich:
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search